/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package beans;

import java.util.ArrayList;
import java.util.Iterator;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import logica.ManejadorTop5;
import logica.Top5;

/**
 *
 * @author Karadak
 */
@ManagedBean (name = "top", eager = true)
@RequestScoped
public final class TopCincoBean {
    
    ArrayList<Top5> lista;
    //ArrayList<String> lista;
    //ArrayList<String> punteo_promedio;
    
//    public ArrayList<String> getPunteo_promedio() {
//        return punteo_promedio;
//    }
//
//    public void setPunteo_promedio(ArrayList<String> punteo_promedio) {
//        this.punteo_promedio = punteo_promedio;
//    }

//    public ArrayList<String> getLista() {
//        return lista;
//    }
//
//    public void setLista(ArrayList<String> lista) {
//        this.lista = lista;
//    }
    
      public ArrayList<Top5> getLista() {
        return lista;
    }

    public void setLista(ArrayList<Top5> lista) {
        this.lista = lista;
    }

    /**
     * Creates a new instance of TopCincoBean
     */
    public TopCincoBean() {
        
        ManejadorTop5 top = new ManejadorTop5();
        this.setLista(top.getTopFive());
        
        
//        ArrayList<Top5> elTop = top.getTopFive();
//        
//        Iterator<Top5> i = elTop.iterator();
//        
//        ArrayList<String> aux = new  ArrayList();
//        ArrayList<String> prom = new  ArrayList();
//        while(i.hasNext()){
//            Top5 data = i.next();
//            aux.add(data.getNombre_restaurante());
//            prom.add(data.getPromedio()+"");
//        }     
//        
//        this.setLista(aux);
        
    }
    
}
